trudge through - German English Dictionary